Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

samarium: migrate to Conan v2, drop old version #25396

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

valgur
Copy link
Contributor

@valgur valgur commented Sep 24, 2024

Summary

Changes to recipe: lib/[version]

Motivation

Details

The author appears to have changed their username. The source archive hash has not changed, though.


@conan-center-bot

This comment has been minimized.

AbrilRBS
AbrilRBS previously approved these changes Sep 25, 2024
Copy link
Member

@AbrilRBS AbrilRBS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@AbrilRBS AbrilRBS self-assigned this Sep 25, 2024
@AbrilRBS
Copy link
Member

Seems like there are still some missing libraries there! Ping me once this gets fixed :)

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

Copy link
Contributor

Hooks produced the following warnings for commit e9c6905
samarium/1.0.1@#5e9b4b2dec4d2723f3006978593ebf00
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] Library './lib/libsamarium.dylib' links to system library 'CoreGraphics' but it is not in cpp_info.frameworks.
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] Library './lib/libsamarium.1.0.1.dylib' links to system library 'CoreGraphics' but it is not in cpp_info.frameworks.
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] Library './lib/libsamarium.1.dylib' links to system library 'CoreGraphics' but it is not in cpp_info.frameworks.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

Copy link
Contributor

Hooks produced the following warnings for commit 431269b
samarium/1.0.1@#1d64693a4a900f3082e2137ec4e03efc
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] Library './lib/libsamarium.dylib' links to system library 'CoreGraphics' but it is not in cpp_info.frameworks.
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] Library './lib/libsamarium.1.0.1.dylib' links to system library 'CoreGraphics' but it is not in cpp_info.frameworks.
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] Library './lib/libsamarium.1.dylib' links to system library 'CoreGraphics' but it is not in cpp_info.frameworks.

@valgur
Copy link
Contributor Author

valgur commented Sep 26, 2024

The CoreGraphics warnings are a false-positive from SFML, where CoreGraphics is a transitive dependency of another macOS framework.

AbrilRBS
AbrilRBS previously approved these changes Sep 27, 2024
Copy link
Member

@AbrilRBS AbrilRBS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

recipes/samarium/all/conanfile.py Show resolved Hide resolved
"Unknown compiler, assuming it supports at least C++20")
return
def requirements(self):
# Undefined symbols for architecture arm64: "void fmt::v10::detail::vformat_to..." when using sm::print
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added these comments for future traceability

@conan-center-bot

This comment has been minimized.

AbrilRBS
AbrilRBS previously approved these changes Sep 27, 2024
@conan-center-bot

This comment was marked as outdated.

@AbrilRBS AbrilRBS assigned perseoGI and unassigned AbrilRBS Dec 3, 2024
@perseoGI perseoGI removed their assignment Dec 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants